Transformation From Legal-marking Set to Admissible-marking Set of Petri Nets With Uncontrollable Transitions

نویسندگان

  • ShouGuang Wang
  • Dan You
  • MengChu Zhou
  • Carla Seatzu
چکیده

1  Abstract—Linear constraint transformation is an essential step to solve the forbidden state problem in Petri nets that contain uncontrollable transitions. This work studies the equivalent transformation from a legal-marking set to its admissible-marking set given such a net. First, the concepts of an escaping-marking set and a transforming marking set are defined. Based on them, two algorithms are given to compute the admissible-marking set and the transforming marking set, which establish the theoretical foundation for the equivalent transformation of linear constraints. Second, the theory about the equivalent transformation of a disjunction of linear constraints imposed to Petri nets with uncontrollable transitions is established. Third, two rules are given to decide the priority of transitions for transformation. Finally, the transformation procedure from a given linear constraint to a logic expression of linear constraints that can describe its entire admissible-marking set is illustrated via two examples. the set of controllable transitions Tu the set of uncontrollable transitions N (P, T, F)=(P, T u ∪T c , F), an ordinary Petri net M the set of all possible markings of N MF a forbidden-marking set L a legal-marking set A the admissible marking set with respect to L MWF the weakly forbidden-marking set with respect to L u a supervisory policy u zero the least permissive supervisory policy that disables all controllable transitions R(N, m0) the set of all reachable markings of N from m0 R t (N, m) the set of all reachable markings of N from m by firing t only R(N, m0, u) the set of all reachable markings under the supervision of a policy u in N from m0 R(N, m, u zero) the set of all reachable markings of N from m by firing uncontrollable transitions only Q a marking set Г(Q, t) the escaping-marking set of Q via t Q t the transforming marking set of Q via t m|P' the restriction of marking m to P' Q|P' {m| P' | m Q}, the restriction of the marking set Q to P' Q* the all-place-restricted marking set of Q (ω, k) a linear constraint W

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Feedback Petri Net Control Design In the Presence of Uncontrollable Transitions - Decision and Control, 1995., Proceedings of the 34th IEEE Conference on

This paper describes a computationally efficient method for synthesizing feedback controllers for plants modeled by Petri nets which may contain uncontrollable transitions. The controller, a Petri net itself, enforces a set of linear constraints on the plant. The original set of plant behavioral constraints is transformed to yield a controller which enforces the original constraints without inf...

متن کامل

Software Tools for the Supervisory Control of Petri Nets Based on Place Invariants

This document describes a Matlab toolbox for the supervisory control of Petri nets based on place invariants [7, 9]. In what follows we present a detailed description of a number of functions we propose. These are the topics we address: • Solving integer programs • Transformations to admissible marking constraints • Enforcing linear constraints in Petri nets which may have uncontrollable and/or...

متن کامل

Flow Control for Continuous Petri Net Models of Hds : Stability Issues

This paper is about the flow control design of hybrid dynamical systems modelled with continuous Petri nets and described as a set of bilinear state space representations. The marking vector stands for the state space vector, where some places are observable and other are not. The transitions are divided into controllable ones and uncontrollable ones. Gradient-based controllers are investigated...

متن کامل

Synthesis of Supervisors Enforcing General Linear Vector Constraints in Petri Nets

This paper considers the problem of enforcing linear constraints containing marking terms, firing vector terms, and Parikh vector terms. Such constraints increase the expressivity power of the linear marking constraints. We show how this new type of constraints can be enforced in Petri nets. In the case of fully controllable and observable Petri nets, we give the construction of a supervisor en...

متن کامل

Synthesis of Supervisors Enforcing Firing Vector Constraints in Petri Nets

This paper considers the problem of enforcing linear constraints containing marking terms, firing vector terms, and Parikh vector terms. Such constraints increase the expressivity power of the linear marking constraints. We show how this new type of constraints can be enforced in Petri nets. In the case of fully controllable and observable Petri nets, we give the construction of a supervisor en...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1501.04777  شماره 

صفحات  -

تاریخ انتشار 2015